/**
 * vee-validate插件的校验函数：
 *
 */
export default {
  // 校验account
  /**
     *
     * @param {*} value 当前表单项的值
     * @returns
     * 校验逻辑：
     * 根据value值做校验：
     * 1. 不满足条件：return '错误提示信息'
     * 2. 满足条件：return true
     */
  account (value) {
    if (!value) return '请输入用户名'
    if (!/^\w{4,20}$/.test(value)) return '用户名是4-24个字符'
    return true
  },
  password (value) {
    if (!value) return '请输入密码'
    if (!/^\w{6,24}$/.test(value)) return '密码是6-24个字符'
    return true
  },
  isAgree (value) {
    if (!value) return '请勾选同意用户协议'
    return true
  }
}
